package proveedorPackage;

import java.util.List;

import javax.ejb.Remote;

import entities.ListaDePrecios;
import entities.MateriaPrimaVO;
import entities.OrdenCompraCCVO;
import entities.Rodamiento;
import entities.RodamientoVO;

/**
 * @author  svinuela
 */
@Remote
public interface Proveedor {
	
	public Rodamiento nuevoRodamiento(RodamientoVO rodamiento);
	
	/**
	 * @uml.property  name="listaDePrecios"
	 * @uml.associationEnd  
	 */
	public ListaDePrecios getListaDePrecios();
	
	public void nuevaListaDePrecios(ListaDePrecios lista);
	
	public void venderRodamientos(OrdenCompraCCVO ordenCompraCC);
	
	public List<MateriaPrimaVO> getMateriasPrima();
}
